wcbef\classes\providers\column\ProductColumnProvider D

Total Complexity 159
Dependencies 8
Dependents 2
Total lines 560
Lines of code 447
Logical lines of code 266
Comment lines 2
Methods 40
Properties 10

Methods 40

Method Rating Maintainability Complexity Lines of code
select_field()
B
45 18 36
get_field()
A
45 13 36
item_columns()
A
47 11 32
multi_select_field()
A
53 9 18
yith_product_badge_field()
A
50 8 24
set_product_field()
A
54 8 19
image_field()
S
53 7 19
select_products_field()
S
56 7 15
numeric_field()
S
57 7 14
get_id_column()
S
48 5 31
yith_shop_vendor_field()
S
55 5 16
wc_product_vendor_field()
S
55 5 16
get_taxonomy_terms()
S
58 5 15
get_column_colors_style()
S
69 5 5
get_static_columns()
S
58 4 13
generate_field()
S
66 4 7
get_fields_method()
S
47 1 37
date_picker_field()
S
67 3 5
checkbox_dual_mode_field()
S
71 3 4
__construct()
S
65 3 8
file_field()
S
66 3 6
time_picker_field()
S
68 2 5
date_time_picker_field()
S
68 2 5
get_instance()
S
72 2 6
sale_price_field()
S
67 2 6
regular_price_field()
S
67 2 6
text_field()
S
73 2 4
select_files_field()
S
76 1 3
radio_field()
S
82 1 3
get_item_columns()
S
79 1 3
numeric_without_calculator_field()
S
78 1 3
gallery_field()
S
76 1 3
color_picker_field()
S
74 1 3
textarea_field()
S
76 1 3
ithemeland_badge_field()
S
75 1 3
yikes_custom_product_tabs_field()
S
75 1 3
it_wc_dynamic_pricing_all_fields_field()
S
74 1 3
it_pricing_rules_product_field()
S
75 1 3
it_wc_dynamic_pricing_select_roles_field()
S
75 1 3
checkbox_field()
S
82 1 3